package com.fanqi.nxplayer.camera;

import android.content.Context;
import android.content.pm.PackageManager;

/**
 * Created by fanqi on 2020/5/22.
 * Description:
 */
public class CameraTool {

    /**
     * 检测相机硬件
     * 如果您的应用没有特别要求相机使用清单声明，则您应检查相机在运行时是否可用。如要执行此检查，请使用 PackageManager.hasSystemFeature() 方法
     * Check if this device has a camera
     *
     * 您可以使用 Camera.getNumberOfCameras() 方法检查设备上的可用摄像头数量
     */
    public static boolean checkCameraHardware(Context context) {
        if (context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_ANY)) {
            // this device has a camera
            return true;
        } else {
            // no camera on this device
            return false;
        }
    }

}
